intelligence peddlers - Alemán Inglés Diccionario